package org.jeecg.modules.innerApi.zhiYunSdApi.requestVo;

import lombok.Data;

import java.io.Serializable;

/**
 * 全电蓝票开具接口入参 差额征税
 */
@Data
public class SdQdlpkjjkCepz implements Serializable {
    /**差额凭证类型zsfs 为 2/3 时必填，
     详见附件 7*/
    private String pzlx;
    /**
     * 运输工具种类枚举
     */
    public static enum pzlxEnum {
        qdfp ("全电发票","01"),
        zzszyfp ("增值税专用发票","02"),
        zzsptfp ("增值税普通发票","03"),
        yysfp ("营业税发票","04"),
        czpj ("财政票据","05"),
        fycjs ("法院裁决书","06"),
        qswspz ("契税完税凭证","07"),
        qtfpl ("其他发票类","08"),
        qtkcpz ("其他扣除凭证","09"),
        ;
        private final String desc;//描述
        private final String value;//值
        pzlxEnum (String desc, String value) {
            this.desc = desc;
            this.value = value;
        }
    }
    /**差额征税发票代码*/
    private String fpdm;
    /**差额征税全电发票号码*/
    private String fphm;
    /**差额征税纸质发票号码*/
    private String zzfphm;
    /**差额征税凭证号码*/
    private String pzhm;

    /**差额征收票具开具日期 yyyy-MM-dd*/
    private String kjrq;
    /**备注*/
    private String bz;

    /**本次扣除额*/
    private String bckcje;
    /**凭证合计*/
    private String pzhjje;
}
